home *** CD-ROM | disk | FTP | other *** search
/ IRIX Installation Tools & Overlays 2002 November / SGI IRIX Installation Tools & Overlays 2002 November - Disc 4.iso / dist / motif21_dev.idb / usr / Motif-2.1 / include / uil / UilSymGl.h.z / UilSymGl.h
C/C++ Source or Header  |  2002-10-15  |  3KB  |  92 lines

  1. /* 
  2.  *  @OSF_COPYRIGHT@
  3.  *  COPYRIGHT NOTICE
  4.  *  Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.
  5.  *  ALL RIGHTS RESERVED (MOTIF). See the file named COPYRIGHT.MOTIF for
  6.  *  the full copyright text.
  7. */ 
  8. /* 
  9.  * HISTORY
  10. */ 
  11. /*   $XConsortium: UilSymGl.h /main/9 1995/07/14 09:39:03 drk $ */
  12.  
  13. /*
  14. *  (c) Copyright 1989, 1990, DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS. */
  15.  
  16. /*
  17. **++
  18. **  FACILITY:
  19. **
  20. **      User Interface Language Compiler (UIL)
  21. **
  22. **  ABSTRACT:
  23. **
  24. **      This include file contains external declarations of all
  25. **    global data defining the language accepted by the Uil compiler.
  26. **    This is exactly the global data generated by WML, plus any
  27. **    invariant matching definitions.
  28. **
  29. **--
  30. **/
  31.  
  32. #ifndef UilSymGl_h
  33. #define UilSymGl_h
  34.  
  35. /*
  36.  * Defined in files included in UilData.c
  37.  */
  38. externalref unsigned char        *constraint_tab;
  39. externalref key_keytable_entry_type    *key_table;
  40. externalref int                key_k_keyword_max_length;
  41. externalref int                key_k_keyword_count;
  42. externalref key_keytable_entry_type    *key_table_case_ins;
  43. externalref unsigned char        **allowed_argument_table;
  44. externalref unsigned char        *argument_type_table;
  45. externalref unsigned char        **allowed_child_table;
  46. externalref unsigned char        *child_class_table;
  47. externalref char            **charset_xmstring_names_table;
  48. externalref unsigned char        *charset_writing_direction_table;
  49. externalref unsigned char        *charset_parsing_direction_table;
  50. externalref unsigned char        *charset_character_size_table;
  51. externalref char            **charset_lang_names_table;
  52. externalref unsigned short int        *charset_lang_codes_table;
  53. externalref unsigned short int        charset_lang_table_max;
  54. externalref unsigned char        **allowed_control_table;
  55. externalref UilEnumSetDescDef        *enum_set_table;
  56. externalref unsigned short int        *argument_enumset_table;
  57. externalref int                *enumval_values_table;
  58. externalref int                uil_max_object;
  59. externalref char            **uil_widget_names;
  60. externalref int                uil_max_arg;
  61. externalref char            **uil_argument_names;
  62. externalref int                uil_max_child;
  63. externalref char            **uil_child_names;
  64. externalref int                uil_max_reason;
  65. externalref char            **uil_reason_names;
  66. externalref int                uil_max_enumset;
  67. externalref int                uil_max_enumval;
  68. externalref char            **uil_enumval_names;
  69. externalref int                uil_max_charset;
  70. externalref char            **uil_charset_names;
  71. externalref unsigned short int        *related_argument_table;
  72. externalref unsigned char        **allowed_reason_table;
  73. externalref char            **tok_token_name_table;
  74. externalref int                tok_num_tokens;
  75. externalref char            **uil_widget_funcs;
  76. externalref unsigned short int        *uil_gadget_variants;
  77. externalref unsigned short int        *uil_urm_nondialog_class;
  78. externalref unsigned short int        *uil_urm_subtree_resource;
  79. externalref char            **uil_argument_toolkit_names;
  80. externalref char            **uil_reason_toolkit_names;
  81.  
  82. externalref unsigned short int        uil_sym_user_defined_object;
  83. externalref unsigned short int        uil_sym_default_charset;
  84. externalref unsigned short int        uil_sym_isolatin1_charset;
  85.  
  86. externalref int                uil_max_value;
  87. externalref char            *uil_datatype_names[];
  88.  
  89.  
  90. #endif /* UilSymGl_h */
  91. /* DON'T ADD STUFF AFTER THIS #endif */
  92.